rive canoe - French English Dictionary